Modeling SPI Sustainment in Software-Developing Organizations: A Research Framework
نویسندگان
چکیده
While software process improvement is well established as a practice, it still presents challenges for some adopters. Drop-outs from SPI programs are not uncommon. The paper argues that SPI sustainment is a function of the organizational context of the program, not just of the program (or SPI ‘product’) itself. Critical in this context is the organization’s operational capabilities and capacity for change, as well as key external factors that, together, can influence SPI outcomes. SPI sustainment is not an established topic of research. To foster interest and progress in responding to the problem, the paper makes a theoretical contribution by developing and proposing a research model of SPI sustainment, called SUSTAIN, from published research on process improvement. Four testable propositions are developed from the model. Implications of the model and plans for future work are also discussed.
منابع مشابه
Dynamics of Software Sustainment
Trends in sustainment cost growth are beginning to alarm military planners. Although software drives most military functionality, the contribution of software sustainment to sustainment costs is not well understood. The Carnegie Mellon Software Engineering Institute is involved in a research effort to describe the dynamics of sustainment, focusing on the software aspects. This paper describes t...
متن کاملTowards a Gamification Framework for Software Process Improvement Initiatives: Construction and Validation
One of the main reasons for failure in Software Process Improvement (SPI) initiatives is the lack of motivation of the professionals involved. Therefore, motivation should be encouraged throughout the software process. Gamification allows us to define mechanisms that motivate people to develop specific tasks. A gamification framework was adapted to the particularities of an organization and sof...
متن کاملLessons Learned in Framework-Based Software Process Improvement
Software process improvement (SPI) has emerged as a critical area for organizations involved in software development. There is now considerable evidence that SPI can provide substantial gains in quality, productivity, and cycle time. Currently, most organizations that embark upon a SPI program tend to use a framework like the Capability Maturity Model for their process improvement. In this arti...
متن کاملStudy of Spi Framework for Cmmi Continuous Model Based on Qfd
Software Process Improvement (SPI) is the modification of current software process methods in many software development organizations. It is the key of the continuous process improvement. In this paper, we introduce Software Process Improvement (SPI) and Quality Function Deployment (QFD); the SPI framework based on CMMI contains two portions: 1) SPI framework for CMMI staged model based on QFD ...
متن کاملA Framework for Guiding the Design of Effective Implementation Strategies for Software Process Improvement
This research addresses issues relating to the implementation of software process improvement (SPI) initiatives. A number of advances have been made in the development of software process improvement (SPI) standards and models, e.g. Capability Maturity Model (CMM), more recently CMMI, and ISO's SPICE. However, these advances have not been matched by equal advances in the adoption of these stand...
متن کامل